Synonyms for "atom smasher"

Words with similar meaning